package com.yuma.observe;

import java.util.ArrayList;
import java.util.List;

public class Saler {
    // 维护所有的观察者
    private List<Observer> observers = new ArrayList<>();

    // 把要买华子的客户添加到微信群(observers集合)
    public void joinObserver(Observer observer){
        observers.add(observer);
    }

    // 客户自己要退群
    public void removeList(Observer observer){
        if (observers.contains(observer)){
            observers.remove(observer);
        }
    }

    // 发送消息
    public void sendMessage(String message){
        // 给微信群里每个人群发消息
        for (Observer observer : observers) {
            observer.receive(message);
        }
    }
}
